class Solution(object):
    def maximumEvenSplit(self, finalSum):
        if finalSum % 2:
            return []
        ans = []
        num = 2
        while True:
            if finalSum - num <= num:
                ans.append(finalSum)
                break
            else:
                ans.append(num)
                finalSum -= num
                num += 2
        return ans
